Sign In
to Vote &
Create Storyboards.
 
Twitter Posts $270 Million Loss In First Earnings Report Since Elon Musk 'Terminated' $44 Billion Takeover Deal The company blamed broader economic headwinds and uncertainty around the Musk deal for its disappointing second-quarter performance.
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard